﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="CnsProduto.aspx.cs" Inherits="Pages_CnsProduto" %>

<%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="asp" %>

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" Runat="Server">  
    
    <title>Pesquisa de Produtos</title>

    <style type="text/css">
        #formconsulta { font-family: Verdana; font-size: 9pt; padding: 40px; }
    </style>

</asp:Content>


<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" Runat="Server">
    
       <div>

        <h3>Pesquisa de Produtos<asp:ToolkitScriptManager ID="ToolkitScriptManager1" 
                runat="server">
            </asp:ToolkitScriptManager>
           </h3>
    
        Informe o nome do produto: 
        <asp:TextBox ID="txtNome" runat="server" />
           <asp:AutoCompleteExtender ID="AutoCompleteExtender1" runat="server" 
               TargetControlID="txtNome" ServiceMethod="GetCompletionList" 
               UseContextKey="True">
           </asp:AutoCompleteExtender>

        <asp:Button ID="btnPesquisa" runat="server" Text="Pesquisar" 
            OnClick="Pesquisar"/>

        <br />
        <asp:RequiredFieldValidator
            ID="validatorNome"
            runat="server"
            ControlToValidate="txtNome"
            ErrorMessage="Por favor, informe o nome de um produto."
            ForeColor="Red"
        />

        <!-- GridView (Exibir dados tabulados) -->

        <asp:GridView ID="gridProdutos" runat="server" Width="80%"
            AutoGenerateColumns="false">

            <Columns>
            
                <asp:BoundField 
                    HeaderText="Nome do Produto"
                    DataField="Nome" />

                <asp:BoundField 
                    HeaderText="Preço "
                    DataField="Preco" 
                    DataFormatString="{0:c}"/>

                <asp:BoundField
                    HeaderText="Marca"
                    DataField="Marca" />                   
                <asp:BoundField 
                    HeaderText="Categoria"
                    DataField="FkCategoria" />
            
            </Columns>

        </asp:GridView>

    </div>   
</asp:Content>

